🇮🇩 Leuburi

Coordinates (-8.2109, 123.8157)
Population unknown

Leuburi is a city in Indonesia - East Nusa Tenggara

Species living near Leuburi

Cities near Leuburi

about